@@ -5,6 +5,7 @@ import android.support.annotation.StringRes; |
||
5 | 5 |
|
6 | 6 |
import com.android.common.executors.ThreadExecutor; |
7 | 7 |
import com.android.common.utils.LogHelper; |
8 |
+import com.android.common.utils.NetworkUtil; |
|
8 | 9 |
|
9 | 10 |
import org.json.JSONObject; |
10 | 11 |
|
@@ -12,6 +13,7 @@ import java.text.SimpleDateFormat; |
||
12 | 13 |
import java.util.Date; |
13 | 14 |
import java.util.HashMap; |
14 | 15 |
|
16 |
+import ai.pai.lensman.App; |
|
15 | 17 |
import ai.pai.lensman.base.BaseInteractor; |
16 | 18 |
import ai.pai.lensman.utils.HttpPostTask; |
17 | 19 |
import ai.pai.lensman.utils.UrlContainer; |
@@ -33,6 +35,10 @@ public class SyncTimeInteractor implements BaseInteractor { |
||
33 | 35 |
|
34 | 36 |
@Override |
35 | 37 |
public void startJob() { |
38 |
+ if(!NetworkUtil.isNetworkConnected(App.getAppContext())){ |
|
39 |
+ return; |
|
40 |
+ } |
|
41 |
+ |
|
36 | 42 |
cancelJob(); |
37 | 43 |
isCancelled = false; |
38 | 44 |
HashMap<String, String> params = new HashMap<>(); |
@@ -10,6 +10,7 @@ import android.os.Message; |
||
10 | 10 |
|
11 | 11 |
import com.android.common.executors.ThreadExecutor; |
12 | 12 |
import com.android.common.utils.LogHelper; |
13 |
+import com.android.common.utils.NetworkUtil; |
|
13 | 14 |
|
14 | 15 |
import org.json.JSONArray; |
15 | 16 |
import org.json.JSONObject; |
@@ -18,6 +19,7 @@ import java.io.File; |
||
18 | 19 |
import java.util.ArrayList; |
19 | 20 |
import java.util.HashMap; |
20 | 21 |
|
22 |
+import ai.pai.lensman.App; |
|
21 | 23 |
import ai.pai.lensman.bean.OrderBean; |
22 | 24 |
import ai.pai.lensman.db.Preferences; |
23 | 25 |
import ai.pai.lensman.utils.Constants; |
@@ -55,6 +57,9 @@ public class OrderDealService extends Service implements Handler.Callback{ |
||
55 | 57 |
} |
56 | 58 |
|
57 | 59 |
private void startQuery() { |
60 |
+ if(!NetworkUtil.isNetworkConnected(App.getAppContext())){ |
|
61 |
+ return; |
|
62 |
+ } |
|
58 | 63 |
HashMap<String, String> params = new HashMap<>(); |
59 | 64 |
params.put("user_id", Preferences.getInstance().getLensManId()); |
60 | 65 |
new HttpPostTask(params) { |